package org.example.service;

import org.example.dto.UserLoginDto;
import org.example.entity.Condition;
import org.example.entity.User;
import org.example.vo.UserVO;

import java.util.List;

public interface UserService {
    UserVO login(UserLoginDto userLoginDto);

    Boolean register(UserLoginDto userLoginDto);

    Boolean perfectInformation(UserVO userVO);

    List<User> getuser();

    /**
     * 根据条件查询用户信息
     * @param condition
     * @return
     */
    List<User> getUserInfo(Condition condition);
}
